
body {
	margin:5px;
	padding:0px;
	color:black;
	}

.content {
	margin:0px 100px 50px;
	padding:20px;
	color:black;
	background-color:#eee;
	border:1px solid black;
	}

p {
	font-size:11px;
	line-height:20px;
	font-family:verdana, arial, helvetica, sans-serif;
	margin:0px 0px 12px 0px;
	}

table.umlClass
{
    border: solid 1px black;
    border-collapse: collapse;
    background:silver;
    margin: 6px 0px 12px 0px;
}

table.umlClass tr.umlAttribute
{
    background: Gainsboro;
}

table.umlClass tr.umlAttribute td
{
    padding: 0px 5px 0px 5px;
}

table.umlClass tr.umlOperation
{
    background: LightGrey;
}

table.umlClass tr.umlOperation td
{
    padding: 0px 5px 0px 5px;
}

table.umlClass tr.umlSeparator
{
    height:5px;
}

#Content>p {margin:0px;}
#Content>p+p {text-indent:30px;}

a {
	color:#09C;
	font-size:11px;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}

h1 {
	color:#333;
	font:20px/20px verdana, arial, helvetica, sans-serif;
	font-weight:900;
	}

h2 {
	color:#333;
	font:12px verdana, arial, helvetica, sans-serif;
	font-weight:700;
	margin:18px 0px 3px 0px;
	}

h3 {
	color:#666;
	font-size:11px;
	font-weight:800;
	margin:6px 0px 3px 0px;
	}

h4 {
	color:#666;
	font-size:11px;
	font-weight:400;
	margin:6px 0px 3px 0px;
	}

table {
	font-size:11px;
	line-height:20px;
	font-family:verdana, arial, helvetica, sans-serif;
	margin:0px;
    }

th {
    font-style:italic;
    }

ul {
	margin-top: 6px;
	margin-bottom: 12px;
    }

li {
	font-size:11px;
	font-family:verdana, arial, helvetica, sans-serif;
	margin: 0px 0px 2px 0px;
    }
